spotted snapweed - Francés Inglés Diccionario